﻿using System.ComponentModel;
using System.ComponentModel.DataAnnotations;


namespace TCC.ControleFluxoDeCaixa.Model.Fluxo.Credito
{
    public class FaturaCredito
    {
        [Browsable(false)]
        public int FaturaCreditoId { get; set; }
        public virtual ContaCredito ContaCredito { get; set; }
        [Range(1,12,ErrorMessage = @"Valor inválido para mês")]
        public int Mes { get; set; }
        public int Ano { get; set; }
        public decimal Valor { get; set; }

        [Required]
        public virtual Lancamento LancamentoPagamento { get; set; }
    }
}
